@charset "utf-8";
* {
	margin: 0;
	padding: 0
}

ul, li {
	list-style: none
}

.cangyoutop {
	background: #FFF;
	text-align: Center;
	border-bottom: 1px solid #EDEDED;
	padding: 6px 0 1px
}

.cangyoutop .cytopdiv {
	display: inline-block
}

.cytopdiv span {
	display: inline-block;
	border: 1px solid #5F6367;
	float: left;
	color: #676a6e;
	padding: 8px 25px
}

.cytopdiv .cytopdivsp {
	background: #5F6367;
	color: #E2E4E4
}

.cytopdiv .cytopdivsp1 {
	border-radius: 5px 0 0 5px;
	border-right: none
}

.cytopdiv .cytopdivsp2 {
	border-radius: 0 5px 5px 0;
	border-left: none
}

.cytopdivsp3 {
	float: right;
	margin-right: 6px;
	display: inline-block;
	height: 32px;
	line-height: 32px;
	width: 50px;
	background: url(../images/cytopsearch.png) center center no-repeat;
	background-size: 30px
}

.cytopul {
	background: #f2f2f2
}

.cytopul1 {
	position: fixed;
	width: 100%;
	top: 0;
	min-width: 320px;
	max-width: 480px;
	z-index: 100;
	border-bottom: 1px solid #EDEDED;
	background: #f2f2f2
}

.cytopul li {
	float: left;
	width: 33.333%;
	text-align: Center;
	color: #676A6E;
	border-bottom: 2px solid #F2F2F2;
	padding: 12px 0 8px
}

.cytopul .cytopulli {
	border-bottom: 2px solid #FF4000
}

.cygroupdiv {
	background: #FFF;
	border-bottom: 1px solid #EDEDED;
	padding: 10px
}

.cygroupdiv span {
	display: inline-block;
	width: 80px;
	height: 80px;
	border-radius: 3px;
	float: left;
	background: url(../images/auckimg1.jpg) 50% 50% no-repeat;
	background-size: cover
}

.cygroupdiv ul {
	float: left;
	width: 73%
}

.cygroupdiv ul li {
	line-height: 26px;
	margin-left: 10px
}

.cygroupdiv ul .cygroupli {
	color: #676A6E
}

.groupsousuo {
	background: #FFF
}

.groupsousuo h4, .mygroupdiv h4 {
	color: #676A6E;
	font-size: 12px;
	font-weight: 400;
	padding: 10px
}

.groupsousuo ul li {
	float: left;
	display: inline-block;
	width: 85px;
	text-align: center;
	background: #EFEEEC;
	border-radius: 2px;
	color: #676A6E;
	margin: 0 10px 10px;
	padding: 10px 0
}

.cysinput {
	display: inline-block;
	width: 75%;
	height: 38px;
	line-height: 38px;
	border: none;
	border-right: 1px solid #FF4000;
	border-bottom: 1px solid #FF4000;
	color: #A7A2A2;
	background: #FFF
}

.cytopsubmit {
	background: url(/images/front/attengeban4.jpg) center center no-repeat #FFF;
	color: #FF4000
}

.cytopsubmit1 {
	background: #FFF;
	text-align: center
}

.cyshopdiv {
	padding: 0 0 10px
}

.cytopsubmit span {
	display: inline-block;
	width: 48.7%;
	text-align: center;
	padding: 14px 0
}

.cytopsubmit1 span {
	width: 100%
}

.aucpqtop {
	max-width: 480px;
	z-index: 100;
	background: #000;
	color: #FFF;
	font-size: 14px;
	line-height: 40px;
	min-width: 320px;
	text-align: center;
	width: 100%;
	position: relative
}

.aucpqtop .aucpqtops2 {
	position: absolute;
	left: 0;
	top: 0;
	width: 75px
}

.aucpqtop span {
	display: inline-block;
	font-size: 16px;
	height: 50px;
	line-height: 50px
}

.mpnbox {
	min-width: 320px;
	max-width: 480px;
	margin: 0 auto
}

.mpntop {
	position: fixed;
	width: 100%;
	max-width: 480px;
	filter: Alpha(opacity = 10);
	z-index: 100
}

.mpntop1 {
	position: fixed;
	border-bottom: 1px solid #DEDEDE;
	width: 100%;
	max-width: 480px;
	background: rgba(250, 250, 250, 1) none repeat scroll !important;
	filter: Alpha(opacity = 100)
}

.mpntop span {
	display: inline-block;
	color: #FFF;
	padding: 15px
}

.mpntop1 span {
	color: #000
}

.mpntop .mpntoprig {
	float: right;
	background: url(../images/mpnerweima.png) 50% 50% no-repeat;
	background-size: 20px;
	height: 47px;
	line-height: 47px;
	display: inline-block;
	width: 50px;
	padding: 0
}

.mpntop .mpntoprig1 {
	float: right;
	background: url(../images/mpshezhi.png) 50% 50% no-repeat;
	background-size: 30px;
	height: 47px;
	line-height: 47px;
	display: inline-block;
	width: 50px;
	padding: 0
}

.mpntop .mpntoprig3 {
	float: right;
	background: url(/Res/Images/transactionicon3.png) 50% 50% no-repeat;
	background-size: 30px;
	height: 47px;
	line-height: 47px;
	display: inline-block;
	width: 50px;
	padding: 0
}

.mpntop1 .mpntoprig {
	float: right;
	background: url(../images/mpnerweima1.png) 50% 50% no-repeat;
	background-size: 20px;
	height: 47px;
	line-height: 47px;
	display: inline-block;
	width: 50px;
	padding: 0
}

.mpntop1 .mpntoprig1 {
	float: right;
	background: url(../images/mpshezhi1.png) 50% 50% no-repeat;
	background-size: 30px;
	height: 47px;
	line-height: 47px;
	display: inline-block;
	width: 50px;
	padding: 0
}

.mpntop1 .mpntoprig4 {
	float: right;
	background: url(../images/transactionicon4.png) 50% 50% no-repeat;
	background-size: 30px;
	height: 47px;
	line-height: 47px;
	display: inline-block;
	width: 50px;
	padding: 0
}

.mpncontbg {
	height: 128px;
	background: url(../images/mpnbg.jpg) no-repeat;
	background-size: cover;
	background-position: 50% 50%;
	text-align: Center;
	padding-top: 55px
}

.mpncontbg1 span {
	display: inline-block;
	height: 60px;
	width: 60px;
	border-radius: 40px;
	background: url(../images/antiquebg3.jpg) no-repeat;
	background-size: cover;
	background-position: 50% 50%;
	border: 2px solid #FFF;
	-moz-box-shadow: 2px 2px 2px #D1B971;
	-webkit-box-shadow: 2px 2px 2px #D1B971;
	box-shadow: 2px 2px 2px #D1B971
}

.mpncontbg2 span {
	height: 26px;
	line-height: 26px;
	font-size: 16px;
	display: inline-block;
	color: #FFF;
	font-weight: 700;
	text-shadow: 1px 1px 1px #A28B55
}

.mpncontbg3 span a {
	height: 30px;
	line-height: 30px;
	display: inline-block;
	color: #FFF;
	text-shadow: 1px 1px 1px #A28B55;
	padding: 0 14px
}

.mpncontcity {
	text-align: center;
	font-size: 13px;
	color: #919191;
	background: #FFF;
	padding: 10px 0
}

.mpnguanz {
	text-align: Center;
	background: #FFF;
	margin-top: 8px
}

.mpnguanz span {
	display: inline-block;
	width: 48%;
	height: 40px;
	line-height: 40px;
	text-align: Center;
	border-radius: 2px
}

.mpnguanz .mpnguwanzsp2 {
	background: #ff4000;
	color: #FFF;
	font-weight: 700;
	height: 40px;
	line-height: 40px
}

.mpnnav {
	background: #F5F5F4;
	text-align: Center;
	margin-top: 8px;
	border-bottom: 1px solid #DEDEDE
}

.mpnnav span {
	text-align: Center;
	display: inline-block;
	width: 30%;
	padding: 14px 0 12px
}

.mpnnav .mpnnavsp1 {
	border-bottom: 2px solid #FF4000
}

.mpnzais {
	background: #F3F2F0;
	padding: 8px 5px 52px
}

.mpnzais .mpnzaidiv {
	display: inline-block;
	width: 45.03%;
	background: #FFF;
	border-radius: 2px;
	position: relative;
	margin: 0 2px 8px;
	padding: 1.5%
}

.mpnzaidiv .mpnzaisp1 {
	display: inline-block;
	height: 135px;
	width: 100%;
	margin-bottom: 2px
}

.mpnzaidiv .mpnzaisp2 {
	font-size: 13px;
	color: #919191
}

.paimaiing {
	background: #FFF;
	padding-bottom: 1px;
	margin-bottom: 8px
}

.paimaiingul li {
	border-bottom: 1px solid #E8E7E4;
	line-height: 25px;
	position: relative;
	padding: 8px
}

.paimaiing .padiminghead {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #E8E7E4;
	color: #343535;
	padding: 0 8px
}

.paimaiingul li .pmngsp1 {
	display: inline-block;
	width: 55px;
	height: 55px;
	float: left;
	margin-right: 8px
}

.pmngsp2 .pmngsptit {
	font-size: 15px;
	line-height: 30px;
	color: #343535
}

.paimaiingul li .pmngsp2 .pmngsptit4 {
	color: #FF7B00
}

.pmngsp2 .pmngsptit1 {
	color: #928F8A;
	line-height: 30px
}

.cpingimg {
	padding: 8px 8px 3px
}

.cpingimg span {
	display: inline-block;
	width: 55px;
	height: 55px;
	margin-right: 5px
}

.tieziingul li {
	border-bottom: 1px solid #E8E7E4;
	color: #94918C;
	position: relative;
	padding: 16px 8px
}

.tieziyin {
	position: absolute;
	color: #FF7B00;
	display: inline-block;
	right: 0;
	height: 50px;
	line-height: 50px;
	top: 0;
	padding: 0 18px
}

.paimaiingul .guanzhuing {
	position: absolute;
	right: 0;
	top: 0;
	display: inline-block;
	width: 68px;
	height: 68px;
	background: url(../images/jiaguan.jpg) 50% 55% no-repeat;
	background-size: 42px
}

.pmngsp2 .pmngsptit2 {
	margin-top: 14px;
	float: left;
	color: #94918C
}

.tieziingul li strong {
	font-weight: 400;
	color: #343535
}

.zaishdibu {
	position: fixed;
	bottom: 0;
	width: 100%;
	background: #F5F4F5;
	border-top: 1px solid #DEDEDE;
	max-width: 480px;
	text-align: center;
	z-index: 9999;
	padding: 8px 0
}

.zaishdibu span {
	display: inline-block;
	width: 70px;
	color: #8B8B8B;
	font-size: 13px;
	padding: 52px 0 6px
}

.shangpingl {
	border-radius: 2px;
	text-align: center;
	color: #FFF;
	display: inline-block;
	width: 31%;
	padding: 8px 0
}

.shangping2 {
	width: 48.6%
}

.padiminghead .padimidiqu {
	float: right;
	font-size: 13px;
	color: #94918C;
	background: url(../images/position.png) left center no-repeat;
	background-size: 15px;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	padding: 0 18px
}

.repfabtop {
	background: #FFF;
	border-bottom: 1px solid #DDDAD6;
	padding: 0 10px
}

.repfabtop .repfabul {
	float: left;
	width: 100%
}

.repfabtop .repfabul li {
	float: left;
	color: #626262
}

.repfabul .repfabulli1 {
	width: 19%;
	font-size: 14px;
	padding: 15px 0
}

.repfabul .repfabulli2 {
	width: 81%
}

.repfabulli2 textarea {
	width: 100%;
	height: 80px;
	border: none;
	font-size: 15px
}

.repfabdiv {
	border-bottom: 1px solid #DDDAD6;
	padding: 4px 0 0
}

.repfabdiv span {
	display: inline-block;
	width: 80px;
	height: 80px;
	margin-right: 20px;
	margin-bottom: 14px
}

.repfabzd {
	margin-top: 10px;
	background: #FFF;
	border-bottom: 1px solid #DDDAD6;
	border-top: 1px solid #DDDAD6;
	padding: 0 10px
}

.repfabzd li {
	font-size: 14px;
	color: #626262;
	border-bottom: 1px solid #DDDAD6
}

.repfabzd li span {
	width: 19%;
	display: inline-block
}

.repfabzd li input {
	width: 81%;
	border: none;
	font-size: 15px;
	padding: 15px 0
}

.repfabulli2 input {
	width: 100%;
	border: none;
	font-size: 15px;
	padding: 15px 0
}

.repfabbottom {
	background: #F0EFF3;
	position: fixed;
	bottom: 0;
	text-align: center;
	border-top: 1px solid #DDDAD6;
	min-width: 320px;
	max-width: 480px;
	width: 100%;
	z-index: 101;
	padding: 8px 0
}

.repfabbottom span {
	width: 45%;
	text-align: Center;
	display: inline-block;
	background: #FFF;
	border-radius: 3px;
	font-size: 14px;
	padding: 12px 0
}

.repfabbottom .repfabsp1 {
	background: #FF4000;
	color: #FFF
}

.repfabposi {
	font-size: 14px;
	color: #626262;
	padding-top: 4px
}

.repfabposi .repfabposisp1 {
	float: right;
	color: #FF4000;
	padding: 8px 12px
}

.repfabposi .repfabposisp2 {
	background: url(../images/position.png) left center no-repeat;
	background-size: 20px;
	float: left;
	padding: 8px 8px 8px 25px
}

.repfabzdli span {
	float: left
}

.repfabzdli textarea {
	width: 81%;
	border: none;
	height: 55px;
	font-size: 15px
}

.zctiaok {
	font-size: 14px;
	padding: 10px
}

.zctiaok li {
	margin-bottom: 8px;
	line-height: 26px
}

.repfabdiv .fabuxzsp1 {
	background: url(../images/fabuxzzd.png) center 0 no-repeat;
	position: absolute;
	top: -5px;
	left: -5px;
	height: 28px;
	width: 28px;
	background-size: 25px
}

.repfabdiv .fabuxzsp2 {
	background: url(../images/fabuxzzd.png) center -43px no-repeat;
	position: absolute;
	top: -5px;
	right: -25px;
	height: 28px;
	width: 28px;
	background-size: 25px
}

.repfabdiv .fabuxzsp3 {
	background: url(../images/fabuxzzd.png) center -83px no-repeat;
	position: absolute;
	bottom: -5px;
	left: -10px;
	height: 28px;
	width: 28px;
	background-size: 25px
}

.seckilldiv {
	position: fixed;
	top: 0;
	width: 100%;
	max-width: 480px;
	overflow: hidden;
	white-space: nowrap;
	z-index: 101
}

.seckillul {
	width: 100%;
	overflow: hidden
}

.seckillul li {
	display: inline-block;
	width: 20%;
	text-align: Center;
	margin-left: -5px
}

.seckillul li strong {
	font-size: 18px;
	font-weight: 400
}

.seckillul li span {
	font-size: 12px;
	padding-top: 4px;
	display: inline-block;
	padding-bottom: 6px;
	width: 100%;
	color: #9A9691
}

.seckillcont {
	background: #FFF;
	position: relative;
	border-bottom: 1px solid #F4F2EE;
	padding: 8px
}

.seckillcont .seckillconta {
	background: #F3F2F0;
	color: #868686
}

.seckillcont span {
	display: inline-block;
	width: 122px;
	height: 140px;
	float: left;
	margin-right: 8px
}

.seckillcontul {
	float: left;
	display: inline-block;
	width: 56%
}

.seckillcontul .seckillcontli {
	font-size: 15px;
	font-weight: 700;
	padding-bottom: 8px;
	display: block
}

.seckillcontul .seckillcontli1 {
	font-size: 13px;
	color: #9F9B95
}

.seckillcontul .seckillcontli2 {
	color: #FF0F22;
	font-size: 18px
}

.seckillcont a {
	position: absolute;
	right: 8px;
	bottom: 10px;
	display: inline-block;
	width: 80px;
	height: 35px;
	line-height: 35px;
	text-align: Center;
	background: #FF6A36;
	color: #FFF;
	border-radius: 4px
}

.seckillhead {
	background: #000;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 100;
	max-width: 480px
}

.seckillhead .seckllheadsp1 {
	height: 48px;
	line-height: 48px;
	display: inline-block;
	color: #FFF;
	padding: 0 12px
}

.seckillhead .seckllheadsp2 {
	float: right;
	color: #FFF;
	height: 48px;
	line-height: 48px;
	display: inline-block;
	width: 70px;
	background: url(../images/camera_photo.png) center center no-repeat;
	background-size: 35px
}

.dpsccpdiv {
	margin-top: 10px;
	background: #FFF;
	border-top: 1px solid #DDDAD6;
	padding: 10px
}

.dpscppa .dpscppasp {
	display: inline-block;
	width: 72px;
	height: 72px;
	float: left;
	margin-right: 10px
}

.dpscppa {
	background: url(../images/areatop2.png) right center no-repeat;
	background-size: 35px;
	border-bottom: 1px dashed #DDDAD6;
	padding: 10px 0
}

.dpscppa ul {
	display: inline-block;
	width: 71%
}

.dpscppa ul li {
	line-height: 34px;
	font-size: 14px;
	color: #666460
}

.dpscppa ul .dpscppali {
	color: #FC7446
}

.dpsccpdiv .adddpsccp {
	border: 1px dashed #DDDAD6;
	font-size: 14px;
	color: #626262;
	text-indent: 3em;
	background: url(/Res/Images/fajiahao.jpg) 4px center no-repeat;
	background-size: 40px;
	padding: 15px
}

.adsmdpsccp {
	font-size: 14px;
	color: #626262;
	margin-bottom: 10px
}

.dplistdiv {
	background: #FFF;
	font-size: 14px;
	color: #3B3B3B;
	margin-bottom: 10px;
	position: relative;
	padding: 8px 10px 6px
}

.dplistdiv1 {
	margin-bottom: 0
}

.dplistimg {
	height: 100px;
	overflow: hidden;
	width: 100%;
	position: relative;
	white-space: nowrap;
	padding: 8px 0
}

.dplistimg span {
	display: inline-block;
	width: 100px;
	height: 100px;
	overflow: hidden;
	margin-right: 5px;
	border-radius: 2px
}

.dplistimg strong {
	position: absolute;
	right: 0;
	bottom: 10px;
	color: #FFF;
	font-size: 13px;
	font-weight: 400;
	background: rgba(0, 0, 0, 0.5) none repeat scroll !important;
	filter: Alpha(opacity = 50);
	padding: 5px 8px
}

.dplisttit {
	font-size: 17px;
	padding-top: 8px
}

.dplisttit .dplistspr {
	float: right;
	color: #25A431
}

.dplisttit1 {
	font-size: 14px;
	border-top: 1px solid #F0F0F0
}

.dplisttit2 {
	font-size: 14px;
	border-top: none
}

.dplisttit1 .dplistspl {
	color: #FF4000
}

.dplistpeo {
	color: #676561;
	border-bottom: 1px solid #F0F0F0;
	padding: 0 0 8px
}

.dpdplistguz {
	display: inline-block;
	background: url(../images/jiaguan1.png) center center no-repeat;
	background-size: 26px;
	height: 30px;
	width: 40px;
	float: right
}

.dpdplisttoux span {
	line-height: 32px
}

.dpdplisttoux .dpdplisttouxsp1 {
	display: inline-block;
	width: 32px;
	height: 32px;
	float: left;
	margin-right: 10px;
	border-radius: 16px
}

.mpnzaispl6 {
	color: #FF4000;
	font-size: 14px
}

.dplistpaixu {
	position: absolute;
	left: 3px;
	top: 3px;
	display: inline-block;
	width: 25px;
	height: 25px;
	background: rgba(0, 0, 0, 0.8) none repeat scroll !important;
	filter: Alpha(opacity = 80);
	color: #FFF;
	line-height: 25px;
	border-radius: 13px;
	text-align: center;
	z-index: 100
}

.dplistweit {
	text-align: center
}

.dplistweit span {
	display: inline-block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #676561;
	font-size: 14px;
	margin-top: 5px;
	background: #F2F2F2
}

.dplisttop {
	background: #000;
	color: #FFF;
	font-size: 14px
}

.dplisttop span {
	display: inline-block;
	height: 38px;
	line-height: 38px;
	padding: 0 10px
}

.dplisttop .dplisttopspr {
	float: right
}

.dplistpmimg span {
	display: inline-block;
	height: 100px;
	width: 100px;
	float: left;
	margin-right: 8px
}

.dplistpmimgul {
	width: 64%;
	display: inline-block;
	float: left;
	line-height: 18px;
	color: #676561
}

.dplistpmimgul .dplistpmimgli {
	font-weight: 700
}

.dplistpeo1 {
	border-top: 1px solid #F2F2F2;
	margin-top: 7px;
	position: absolute;
	bottom: 2px;
	left: 116px;
	width: 64%;
	border-bottom: none;
	padding: 1px 0 0
}

.dplisttalk {
	color: #676561;
	background: #FFF;
	font-size: 14px;
	line-height: 20px;
	padding: 0 8px 8px
}

.dplisttalk .dplisttalkzc {
	border-bottom: 1px solid #F0F0F0;
	padding: 5px 0
}

.dplisttalk .dplisttalkcon {
	padding: 4px 0 0
}

.dplistqieh {
	background: #F1EFF1;
	position: fixed;
	bottom: 0;
	width: 100%;
	max-width: 480px;
	border-top: 1px solid #E5E5E5;
	font-size: 14px;
	text-align: center;
	padding: 3px 0
}

.dplistqieh span {
	display: inline-block;
	height: 36px;
	line-height: 36px;
	text-align: center;
	border-radius: 3px
}

.dplistqieh .dplistsp1 {
	width: 35%;
	background: #FF4000;
	color: #FFF;
	margin-right: 3px
}

.dplistqieh .dplistsp2 {
	width: 35%;
	background: #FFF;
	color: #676561;
	margin-right: 3px
}

.dplistqieh .dplistsp3 {
	width: 22%;
	font-size: 22px;
	color: #868686;
	float: left
}

.dplistqieh input {
	background: #FFF;
	width: 50.2%;
	display: inline-block;
	height: 36px;
	line-height: 36px;
	border-radius: 3px;
	border: none;
	text-indent: .5em;
	font-size: 14px
}

.dplistqieh .dplistsp4 {
	width: 24.8%;
	background: #FF4000;
	color: #FFF
}

.dplistshengy {
	background: #FFF;
	margin-top: 8px;
	color: #FF4000;
	text-align: center;
	font-size: 22px
}

.dplistshengy1 {
	background: #FFF;
	margin: 8px 0
}

.dplistshengydiv {
	font-size: 14px
}

.dplistshengydiv .dplistshengysp1 {
	background: #A0A0A0;
	color: #FFF;
	width: 32%;
	display: inline-block;
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	padding: 11.5px 0
}

.dplistshengydiv .dplistshengysp2 {
	width: 68%;
	display: inline-block;
	text-align: center;
	color: #FFF;
	float: right;
	font-size: 22px;
	padding: 8px 0
}

.dplistshengydiv .dplistshengysp3 {
	background: #FF4000;
	border-bottom: none
}

.dplistshengy span {
	display: inline-block;
	padding: 10px 4px
}

.dplistshengy .dplistshengysp1 {
	background: #FF4000;
	color: #FFF;
	float: right
}

.dplistshengysp1 strong, .dplistshengysp2 strong {
	font-size: 14px;
	font-weight: 400
}

.dplistjiag {
	color: #00B22E;
	text-align: center;
	font-size: 22px;
	padding: 8px
}

.dpnewstime {
	margin: 8px 0
}

.dpnewstimeul {
	width: 62%;
	float: left;
	background: url(../images/IMG_0695.png) 36.5% center no-repeat #FFF
}

.dpnewstimeli span {
	display: inline-block;
	font-size: 14px;
	padding: 10px 0
}

.dpnewstimeli .dpnewstimespl {
	width: 38%;
	text-align: center;
	background: #2D3845;
	color: #FFF
}

.dpnewstimeli .dpnewstimespl1 {
	background: #FF4000
}

.dpnewstimeli .dpnewstimespr {
	text-indent: 1em;
	font-size: 16px;
	color: #676561;
	padding: 6px 0
}

.dpnewstimeli .dpnewstimespr1 {
	font-size: 24px;
	text-indent: .65em;
	color: #FF4000;
	font-weight: 700;
	padding: 0
}

.dpnewstimespr1 strong {
	font-size: 16px
}

.dpnewsalock {
	background: #F2F2F2;
	display: inline-block;
	float: right;
	width: 38%;
	height: 115px;
	position: relative;
	text-align: center
}

.dpnewsalock .dpnewsalock1 {
	line-height: 110px;
	color: #FF4000;
	font-size: 22px;
	z-index: 100
}

.pie {
	width: 114px;
	height: 114px;
	background: linear-gradient(bottom, #00E4F5, #0367E5);
	border-radius: 57px;
	position: absolute;
	overflow: hidden
}

.hold {
	width: 114px;
	height: 114px;
	z-index: 1;
	position: absolute;
	overflow: hidden
}

.bg {
	width: 114px;
	height: 114px;
	border-radius: 57px;
	position: absolute;
	box-shadow: 0 0 8px #6A6A6A;
	background: linear-gradient(bottom, #FF9B76, #FF4000)
}

.time {
	width: 84px;
	height: 84px;
	background-color: #fff;
	border-radius: 42px;
	position: absolute;
	z-index: 1;
	box-shadow: 0 0 8px #EAEAEA inset;
	text-align: center;
	line-height: 84px;
	font-family: "Book Antiqua", Palatino, serif;
	font-size: 20px;
	font-weight: 700;
	text-shadow: 1px 1px 3px #EAEAEA;
	color: #464646;
	margin: 15px 0 0 15px
}

.time em {
	background: #fff;
	position: absolute;
	top: 24px;
	height: 18px;
	width: 70px;
	left: 9px;
	opacity: 0.4
}

.dpallshuz {
	display: inline-block;
	width: 50px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	position: absolute;
	bottom: 39px;
	right: 11px;
	color: #FFF;
	font-size: 12px;
	border-radius: 2px 0 0 0;
	background: rgba(0, 0, 0, 0.6) none repeat scroll !important;
	filter: Alpha(opacity = 60)
}

.dpfenl {
	dispplay: inline-block;
	background: url(../images/dpzhangp.png) no-repeat;
	background-size: 18px;
	color: #FFF;
	width: 40px;
	height: 60px;
	line-height: 20px;
	text-align: center;
	border-radius: 0 0 2px 0;
	position: absolute;
	top: 8px;
	left: 0;
	font-size: 12px
}

.dpfenl1 {
	dispplay: inline-block;
	background: url(../images/dpjiangjia.png) no-repeat;
	background-size: 18px;
	color: #FFF;
	width: 40px;
	height: 60px;
	line-height: 20px;
	text-align: center;
	border-radius: 0 0 2px 0;
	position: absolute;
	top: 8px;
	left: 0;
	font-size: 12px
}

.dpfenl2 {
	dispplay: inline-block;
	background: url(../images/tiantian.png) no-repeat;
	background-size: 18px;
	color: #FFF;
	width: 40px;
	height: 60px;
	line-height: 20px;
	text-align: center;
	border-radius: 0 0 2px 0;
	position: absolute;
	top: 8px;
	left: 0;
	font-size: 12px
}

.repbaoz {
	background: #FFF;
	font-size: 14px;
	margin-top: 8px;
	padding: 8px
}

.repbaoz li {
	color: #626262;
	line-height: 26px
}

.repbaoz .repbaozli {
	border-bottom: 1px dashed #ff4000;
	margin-bottom: 5px;
	color: #000
}

.realnametop {
	background: #4D4D4D;
	color: #FFF;
	font-size: 14px;
	padding: 10px
}

.addrealnamebg {
	background: #FFF;
	font-size: 14px;
	padding: 10px
}

.realnameul li {
	float: left;
	width: 33.333%;
	text-align: Center
}

.realnameul li img {
	width: 100px;
	margin: 10px 0
}

.szweituo {
	background: rgba(0, 0, 0, 0.7) none repeat scroll !important;
	filter: Alpha(opacity = 70);
	position: fixed;
	top: 0;
	max-width: 480px;
	min-width: 320px;
	width: 100%;
	height: 100%;
	margin: 0 auto
}

.szweituodiv {
	text-align: center;
	position: absolute;
	top: 100px;
	width: 100%
}

.szwtcontent {
	display: inline-block;
	background: #FFF;
	width: 285px
}

.szwtcontent h4 {
	border-bottom: 1px solid #D6D6D6;
	padding: 12px 0
}

.szwtinput {
	font-size: 14px;
	border-radius: 2px;
	padding: 15px
}

.szwtinput .szwtzuigao {
	text-align: left
}

.szwtinput .szwtinpk {
	text-align: left;
	margin: 10px 0
}

.szwtinpk .szwtjian, .szwtinpk .szwtjia {
	display: inline-block;
	width: 35px;
	height: 35px;
	text-align: center;
	line-height: 24px;
	font-size: 3em;
	background: #D6D6D6;
	color: #FFF;
	float: left;
	margin-right: 5px;
	border-radius: 2px
}

.szwtinpk span input {
	display: inline-block;
	width: 100%;
	margin-right: 5px;
	float: left;
	text-indent: 1em;
	color: #ff4000;
	font-size: 15px;
	font-weight: 700;
	border: 1px solid #D6D6D6;
	background: none;
	padding: 15px 0
}

.szwtinput .szwtwhat {
	text-align: left;
	padding: 10px 0
}

.szwtinput .szwtmiaosu {
	text-align: left;
	font-size: 13px;
	color: #6A6A6A
}

.szwtbutton .szwtbutr {
	float: right;
	background: red;
	color: #FFF;
	border-radius: 2px;
	padding: 11px 32px
}

.szwtbutton .szwtbutl {
	float: left;
	background: #25a431;
	color: #FFF;
	border-radius: 2px;
	padding: 11px 63px
}

.mpncontbg3 span, .seckillul li .seckillsp {
	color: #FFF
}

.mpnguanz .mpnguwanzsp1, .mpnguanz .mpnguwanzsp3 {
	border: 1px solid #E3E1DE;
	background: linear-gradient(bottom, #F2F2F2, #FEFEFE)
}

.mpnzais1, .repfabzdli {
	padding: 8px 0
}

.dplisttit .dplistspr1, .dplisttit2 .dplistspr, .mpnzaispl8 {
	color: #00B22E
}

.pie1, .hold1 {
	clip: rect(0px, 114px, 114px, 57px)
}

.pie2, .hold2 {
	clip: rect(0px, 57px, 114px, 0px)
}

.repfabzdmj li span {
	padding: 14px 0;
	display: inline-block;
	width: 60%;
}

.repfabzdmj .repfabzdmjspr {
	float: right;
	height: 20px;
	width: 60px;
	background: url(/Solution/Guwan/images/repfabzdmjspr.jpg) center center
		no-repeat;
	background-size: 45px;
}

.repfabzdmj .repfabzdmjspr1 {
	background: url(/Solution/Guwan/images/repfabzdmjspr1.jpg) center center
		no-repeat;
	background-size: 45px;
}

.shoptoubu {
	background: #F3F2F0;
	position: relative;
}

.shoptoubu .shoptbtit {
	padding-top: 85px;
	padding-left: 76px;
	padding-bottom: 8px;
	color: white;
	background: url(../images/sign_bg.jpg) center center no-repeat;
	background-size: cover;
	font-size: 16px;
	font-weight: bold;
}

.shoptbtit .shoptbtitxg {
	color: white;
	border: 1px solid #F71703;
	border-radius: 3px;
	font-size: 14px;
	padding: 2px 14px;
	background: #ff4000;
	font-weight: normal;
	float: right;
	margin-right: 5px;
}

.shoptbdanbao .shotbdbtit {
	padding-left: 76px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.shoptoubu .shoptbtoux {
	display: inline-block;
	width: 55px;
	height: 55px;
	position: absolute;
	background: white;
	top: 82px;
	left: 10px;
	background: url(../images/antiquebg3.jpg) center center no-repeat;
	background-size: cover;
	border: 1px solid #ffffff;
	z-index: 20;
}

.shotbdbdiv {
	padding: 0 0 6px;
}

.shotbdbdiv span {
	text-align: Center;
	display: inline-block;
	width: 32.4%;
	color: #666666;
	font-size: 13px;
}

.shotbdbtit img {
	height: 25px;
}

.shopbnav {
	position: fixed;
	bottom: 0;
	width: 100%;
	min-width: 320px;
	max-width: 480px;
	background: white;
	border-top: 1px solid #E0E0E0;
}

.shopbnav span {
	display: inline-block;
	width: 49.3%;
	text-align: center;
	padding: 14px 0;
	background: url(../images/shopbnav.jpg) 23% center no-repeat;
	background-size: 15px;
}

.xinyutop {
	background: white;
	padding: 12px 8px;
}

.xinyutop .xinyusp {
	display: inline-block;
	height: 60px;
	width: 60px;
	float: left;
	margin-right: 8px;
}

.xinyutop ul {
	display: inline-block;
	width: 76.5%;
}

.xinyuul1 li {
	line-height: 24px;
	color: #3B3B3B;
}

.xinyuul1 li span {
	float: right;
	display: inline-block;
	padding: 3px 22px;
	background: #ff4000;
	color: white;
	border-radius: 2px;
}

.xinyuul2, .xinyuul3 {
	background: white;
	margin: 10px 0;
	padding: 8px;
}

.xinyuul2 li, .xinyuul3 li {
	line-height: 30px;
	color: #3B3B3B;
}

.xinyuul2 li span, .xinyuul3 li span {
	display: inline-block;
	width: 65px;
	color: #909090;
}

.shoptfl {
	position: fixed;
	top: 0;
	width: 100%;
	background: white;
	z-index: 100;
	height: 100%;
}

.shoptfl ul .cur a {
	color: #ff4000;
}

.shoptfl ul li a {
	padding: 14px 8px;
	display: inline-block;
	border-bottom: 1px solid #ECECEC;
	width: 100%;
	color: #5A5A5A;
}

.qingkdiv {
	text-align: center;
	margin-top: 10px;
}

.qingkdiv span {
	display: inline-block;
	background: white;
	width: 92%;
	padding: 12px 0;
	color: red;
	border-radius: 3px;
}

.xinyqhul {
	background: white;
	padding: 10px 8px 6px 8px;
	margin-top: 10px;
}

.xinyqhul .xinyqhli1 span {
	display: inline-block;
	width: 48.9%;
	text-align: Center;
	padding: 4px 0;
	border-right: 1px solid #E0E0E0;
}

.xinyqhli1 .xinyqhcur {
	color: #ff4000;
}

.xinyqhli2 {
	padding-top: 20px;
	padding-bottom: 10px;
	margin-top: 10px;
	border-top: 1px solid #E0E0E0;
	position: relative;
}

.xinyqhli2 span {
	display: inline-block;
	width: 23.9%;
	text-align: center;
	color: #797979;
}

.xinyqhli2 .xinyqhstr {
	background: url(../images/areatop1.png) center center no-repeat white;
	background-size: 25px;
	display: inline-block;
	width: 14px;
	height: 25px;
	position: absolute;
	top: -10;
	left: 20%;
}

.xinyqhli3 .xinyqhstr {
	left: 75%;
}

.agreementtitle {
  text-align: center;
  font-size: 14px;
  font-weight: bold;
}

.agreementnext {
  display: inline-block;
  width: 100%;
  text-align: center;
  padding: 15px 0;
  color: #007EDB;
}

.collect{
	float:right;
	margin-right: 20px;
	color: #ffffff;
	background-color: #5bc0de;
	border: 1px solid #3BB2D1;
	padding: 6px 8px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}  

.share{
  height: 50px;
  line-height: 50px;
  color: white;
  text-align: center;
  font-size: 14px;
  background: url(/images/front/mask.png) 96.5% 6px no-repeat #490404;
} 


